package entry

type Weather struct {
	CityInfo ci `json:"cityinfo"`
	Data     wd `json:"data"`
}

type ci struct {
	City    string `json:"city"`
	Citykey string `json:"cityKey"`
	Parent  string `json:"parent"`
}

type wd struct {
	Forecast []fc `json:"forecast"`
}
type fc struct {
	Date   string `json:"date"`
	Hight  string `json:"high"`
	Low    string `json:"low"`
	Ymd    string `json:"ymd"`
	Week   string `json:"week"`
	Fx     string `json:"fx"`
	Fl     string `json:"fl"`
	Type   string `json:"type"`
	Notice string `json:"notice"`
}

//真正的数据只存一层
type TrueWeather struct {
	Date    string `json:"data" redis:"data"`
	Hight   string `json:"hight" redis:"hight"`
	Low     string `json:"low" redis:"low"`
	Fl      string `json:"fl" redis:"low"`
	City    string `json:"city" redis:"city"`
	Citykey string `json:"citykey" redis:"citykey"`
	Week    string `json:"week" redis:"week"`
	Type    string `json:"type" redis:"type"`
	Notice  string `json:"notice" redis:"notice"`
}
